﻿using System;
using System.Collections.Generic;
using System.Text;
using Pay.TO;

namespace Pay.DTO {
	/// <summary>
	/// 退款表:mc_RefundOrder
	/// </summary>
	[Serializable]
	public class refund_order_dto {
		public refund_order_dto() {
		}

		/// <summary>
		/// 
		/// </summary>
		public long id { get; set; }
		/// <summary>
		/// 退款订单号
		/// </summary>
		public string order_no { get; set; }
		/// <summary>
		/// 订单ID
		/// </summary>
		public long order_id { get; set; }
		/// <summary>
		/// 实际退款金额
		/// </summary>
		public decimal amount { get; set; }
		/// <summary>
		/// 申请时间
		/// </summary>
		public DateTime apply_time { get; set; }
		/// <summary>
		/// 状态 
		/// </summary>
		public RefundStatus status { get; set; }
		/// <summary>
		/// 支付信息id
		/// </summary>
		public long? pay_id { get; set; }
		/// <summary>
		/// 平台退款时间
		/// </summary>
		public DateTime? refund_time { get; set; }
		/// <summary>
		/// 失败原因
		/// </summary>
		public string fail { get; set; }

		/// <summary>
		/// 支付信息
		/// </summary>
		public pay_info_dto pay_info { get; set; }
	}
}